Arch Panel Sheet/fr

Cette commande fait partie de l'ensemble intégré de l'atelier BIM avec la V1.0
Cette page a été mise à jour pour cette version.

Arch Feuille de panneaux

Emplacement du menu
Utilitaires → Outils pour les panneaux → Feuille de panneaux
Ateliers
BIM
Raccourci par défaut
P S
Introduit dans la version
-
Voir aussi
Arch Panneau, Arch Découpe de panneau, Arch Calepinage

Description

Cet outil permet de construire une feuille 2D, comprenant un nombre quelconque d'objets Arch Découpe de panneau, ou tout autre objet 2D tel que ceux réalisés par l'atelier Draft et l'atelier Sketcher. La feuille de panneaux est généralement réalisée pour mettre en page les découpes à effectuer par une machine CNC. Ces feuilles peuvent ensuite être exportées vers un fichier DXF.

L'image ci-dessus montre comment les feuilles de panneaux apparaissent lors de l'exportation au format DXF.

Utilisation

  1. Sélectionnez un ou plusieurs objets Arch Découpe de panneau ou tout autre objet 2D qui se trouve sur le plan XY.
  2. Sélectionnez l'option Utilitaires → Outils pour les panneaux → Feuille de panneaux du menu.
  3. Réglez les propriétés souhaitées.

Options

Propriétés

Données

Vue

Script

Voir aussi : Arch API et Débuter avec les scripts FreeCAD.

L'outil Feuille de panneaux peut être utilisé dans une macro et depuis la console Python en utilisant la fonction suivante:

Sheet = makePanelSheet(panels=[], name="PanelSheet")

Exemple:

import FreeCAD, Draft, Arch

Rect = Draft.makeRectangle(500, 200)
Polygon = Draft.makePolygon(5, 750)

p1 = FreeCAD.Vector(1000, 0, 0)
p2 = FreeCAD.Vector(2000, 400, 0)
p3 = FreeCAD.Vector(1250, 800, 0)
Wire = Draft.makeWire([p1, p2, p3], closed=True)

Panel1 = Arch.makePanel(Rect, thickness=36)
Panel2 = Arch.makePanel(Polygon, thickness=36)
Panel3 = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()

Cut1 = Arch.makePanelCut(Panel1)
Cut2 = Arch.makePanelCut(Panel2)
Cut3 = Arch.makePanelCut(Panel3)
Cut1.ViewObject.LineWidth = 3
Cut2.ViewObject.LineWidth = 3
Cut3.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()

Sheet = Arch.makePanelSheet([Cut1, Cut2, Cut3])

Tutoriels